manufactured in country (mic) - French English Dictionary